#ifndef AGENT_BASE_INCLUDED
#define AGENT_BASE_INCLUDED

#include "com.pb.h"
#include "udp_server.h"
#include "udp_sender.h"
#include "thread.h"
#include "agentBase.h"
#include "client.h"

class AgentBase : public clientTCP
{
public:
	AgentBase(std::string const& agentName);
	bool process();
	std::string getAgentName()
	{
		return m_agentName;
	}
private:
	std::string m_agentName;
};

#endif
